home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 3 / Gold Medal Software - Volume 3 (Gold Medal) (1994).iso / bbsutils / smb_110a.arj / SYNC2SMB.MAK < prev   
Makefile  |  1994-01-20  |  799b  |  35 lines

  1. ###############################
  2. # Makefile for SYNC2SMB       #
  3. # For use with Borland C++    #
  4. # Tabstop=8              #
  5. ###############################
  6.  
  7. # Macros
  8. CC    = bcc
  9. LD    = tlink
  10. INCLUDE = \bc\include
  11. LIB    = \bc\lib
  12. MODEL    = s
  13. CFLAGS    = -d -C -m$(MODEL) -I$(INCLUDE)
  14. LFLAGS    = -n -c
  15. MAIN    = sync2smb.exe
  16. OBJS    = sync2smb.obj smblib.obj smbvars.obj
  17. HEADERS = smblib.h smbdefs.h crc32.h
  18.  
  19. # Implicit C Compile Rule
  20. {.}.c.obj:
  21.     @echo Compiling (I) $< to $@ ...
  22.     $(CC) $(CFLAGS) -n$(OS) -c $<
  23.  
  24. # Main EXE Link Rule
  25. $(MAIN): $(OBJS)
  26.         @echo Linking $< ...
  27.     $(LD) $(LFLAGS) @&&+
  28. $(LIB)\c0$(MODEL) $(OBJS) 
  29. + $*, $*, $(LIB)\c$(MODEL).lib $(LIB)\math$(MODEL).lib $(LIB)\emu.lib
  30.  
  31. # All .obj modules
  32. sync2smb.obj:    $(HEADERS)
  33. smbvars.obj:    $(HEADERS)
  34. smblib.obj:     $(HEADERS)
  35.